package com.googlecode.gaal.suffix.algorithm.api;

/**
 * An interface for algorithms that build child tables
 * 
 * @author alex
 * 
 */
public interface ChildTableBuilder {
    /**
     * Construct lcp table for the given lcpTable
     * 
     * @param lcpTable
     *            the lcp table
     * @return the child table
     */
    public int[] buildChildTable(int[] lcpTable);
}
